//
//  UIImage+Extensions.h
//  OneETrip
//
//  Created by zxy on 15/12/22.
//  Copyright © 2015年 traveksky. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface UIImage (Extensions)
/*!
 *  @method
 *  @abstract 根据颜色创建一张固定大小的图片并返回 
 */
+ (UIImage *)imageWithColor:(UIColor *)color size:(CGSize)size;
/*!
 *  @method
 *  @abstract 根据图片名称创建一张拉伸的图片 用中间点拉伸
 */
+ (UIImage *)specifiedStretchImageName:(NSString *)image;
/*!
 *  @method
 *  @abstract 图片拉伸 用中间点拉伸
 */
- (UIImage *)specifiedStretchImage;
/*!
 *  @method
 *  @abstract 图片拉伸 接近图片中间
 */
+ (UIImage *)smImageStrechableImage:(UIImage *)image;

/*!
 *  @method
 *  @abstract 图片拉伸 接近图片中间
 */

+ (UIImage *)closeToTheEdgeToStretchImageStrechableImage:(UIImage *)image;

/*!
 @method
 @abstract 重新修改image的大小
 @discussion
 @author liyang, 16-03-22 16:03:14
 
 
 @param img     原来的image
 @param newsize 需要的大小
 
 @return 修改后的image
 
 @since 2.0.0
 */
- (UIImage *)scaleToSize:(UIImage *)img size:(CGSize)newsize;
@end
